﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ET.DBCommon.Enum
{

    public enum StepItemEnum : int
    {
        信号_人工办理进路 = 1,
        信号_人工取消进路 = 2,
        信号_设置人工属性进路 = 5,
        信号_设置ARS属性进路 = 6,
        信号_设置站台跳停 = 7,
        信号_取消站台跳停 = 8,
        信号_进路变通 = 12,
        信号_信号重开 = 14,
        信号_信号特开 = 15,
        信号_设置站台扣车 = 32,
        信号_取消站台扣车 = 33,
        信号_取消全线扣车 = 34,
        信号_设置列车跳停 = 35,
        信号_取消列车跳停 = 36,
        信号_设置提前发车 = 37,
        信号_设置临时限速 = 38,
        信号_取消临时限速 = 39,
        信号_确认临时限速 = 40,
        信号_取消自动调整 = 41,
        信号_恢复自动调整 = 42,
        信号_编制加载计划 = 45,
        信号_手动加载当日计划 = 47,
        信号_派班与占压车组不一致是否分车次 = 48,
        信号_上传派班计划 = 49,
        信号_冲突检查未通过是否办进路 = 50,
        信号_增加发车记录 = 52,
        信号_删除发车记录 = 53,
        信号_平移发车记录 = 54,
        信号_新建列车 = 55,
        信号_删除列车 = 56,
        信号_移动列车 = 57,
        信号_修改列车 = 58,
        信号_设置计划车 = 59,
        信号_设置头码车 = 60,
        信号_设置人工车 = 61,
        信号_标记ATP切除 = 62,
        信号_取消ATP切除标记 = 63,
        信号_修改列车编组信息 = 64,
        信号_修改列车维护计划 = 65,
        信号_用户登录 = 67,
        信号_用户注销 = 68,
        信号_用户修改密码 = 69,
        信号_修改系统参数 = 70,
        信号_程序关闭 = 71,
        信号_设置停站时间 = 72,
        信号_设置运行等级 = 73,
        信号_切除区段 = 74,
        信号_取消切除区段 = 75,
        信号_站切除 = 76,
        信号_取消站切除 = 77,
        信号_手动撤销当日计划 = 82,
        信号_修改用户信息 = 83,
        信号_设置FAO模式下列车休眠 = 86,
        信号_设置FAO模式下列车唤醒 = 87,
        信号_允许发车 = 89,
        信号_主备控制中心切换 = 90,
        调度电话_呼入 = 91,
        调度电话_呼出 = 92,
        调度电话_接听 = 93,
        调度电话_挂断 = 94,
        无线电台_呼入 = 95,
        无线电台_呼出 = 96,
        无线电台_接听 = 97,
        无线电台_挂断 = 98,
        信号_道岔故障 = 99,
        信号_切换站控 = 100,
        调度电话_响铃 = 101,
        无线电台_响铃 = 102,
        信号_列车降级为RM模式 = 103,
        信号_列车降级为点式 = 104,
        信号_列车升级为CBTC模式 = 105,
        无线电台_放弃 = 106,
        调度电话_放弃 = 107,
        信号_道岔定操 = 108,
        信号_道岔反操 = 109,
        信号_道岔单锁 = 110,
        信号_道岔解锁 = 111,
        信号_遥控 = 112,
        信号_道岔故障恢复 = 113,
        信号_列车换端 = 114,
        信号_手摇定位 = 115,
        信号_手摇反位 = 116,
        信号_列车紧急 = 117,
        信号_列车紧急缓解 = 118,
        信号_列车自动 = 119,
        信号_列车手动 = 120,
        信号_整列列车车门无法打开 = 121,
        信号_站台门故障打开 = 122,
        信号_站台门故障关闭 = 123,
        信号_站台门互锁解除 = 124,
        VR_站台门故障打开 = 125,
        VR_站台门故障关闭 = 126,
        信号_站台门故障恢复 = 127,
        VR_站台门故障恢复 = 128,
        信号_站台火灾 = 129,
        信号_取消站台火灾 = 130,
        VR_站台门互锁解除 = 131,
        VR_站台门互锁恢复 = 132,
        信号_站台门互锁恢复 = 133,
        信号_延长停站时间 = 134,
        信号_恢复停站时间 = 135,
        VR_车站大客流 = 136,
        VR_客流恢复 = 137,
        VR_站务TO乘客 = 138,
        VR_乘客TO站务 = 139,
        VR_广播 = 140,
        ISCS_广播 = 141,
        VR_行值广播 = 142,
        VR_设备出库 = 143,
        VR_设备入库 = 144,
        VR_站务广播 = 145,
        VR_关闭设备 = 146,
        VR_打开设备 = 147,
        信号_延时 = 148,
        VR_乘客只出不进 = 149,
        VR_站厅火灾 = 150,
        VR_取消站厅火灾 = 151,
        VR_车门故障 = 153,
        VR_车门故障恢复 = 154,

    }
    public enum RoleItemEnum : long
    {
        值班站长 = 1499314702226849793,
        行车值班员 = 1499314754374631426,
        客运值班员 = 1507234727273172994,
        客服中心岗 = 1507234814342729729,
        站台岗 = 1507234867656527874,
        乘客调度 = 1555005715544805378,
        行车调度员 = 1555005762382598145,
        站厅岗 = 1507234867656527999,
        站台岗2 = 1778027924356730880,
        站台岗3 = 1778028021144489984,
        车场调 = 1778243597984993280,
        车辆调 = 1780767286869757952,
    }
}